/*实现一个函数 isPalindrome(s)，判断输入字符串 s 是否为 回文串：
回文串：正着读和反着读都一样；
忽略大小写；
忽略非字母数字字符（如空格、标点、符号）；
返回布尔值 true 或 false。
*/
function isPalindrome(s) {
   let s1 = s.toLowerCase().replace(/[^a-z0-9]/g, ''); // 转小写并去除非字母数字字符
   let s2 = '';
   // 反转字符串
   // 使用 for 循环从后向前遍历字符串 s1，将每个字符添加到 s2 中
   for (let i = s1.length - 1; i >= 0; i--) {
       s2 += s1[i];
   }
   return s1 === s2;
}
